.append{font-size: .3rem;color: red;}
 .appendmargin{margin: 2% 25% 0 0;}
 .red input{border: 1px solid red;}
 .red2{color: red;}
 .gray{color:lightgray;}
 .addmargin{margin:2% 60% 0 0}
 .forgetmargin{margin:7% 0 0 65% ;}
 .lagtitle{text-align: center;margin-top: 3%;font-size: .4rem;}
.block{margin: 5% 0 0 8%;}
#ques-content{width: 83%;margin:0 auto;}
.radio{padding: .1rem;border:1px solid #d7dce2;border-radius: .15rem;margin: 2% 0 0 0;}
.res{margin: 3% 0 0 0;}
.cssradios{display: block;}
textarea{width: 90%;height:1.5rem;margin: 3% 0 0 3%;font-size: 0.3rem;}
.questionradio{width:.33rem;height:.33rem;margin: 2% 2% 0 0;opacity:.6}
.noactive{
	background:white;font-size: .33rem;border: 1px dashed #dae0e8;margin: 3% 0 0 0;padding: 7% 5%;
}
.active{
	font-size: .3rem;margin: 6% 0 2% 0;padding: 2% 5%;color: gray;border-bottom: 4px solid white;
}
.change{
	padding: .1rem;border:1px solid #076eea;font-size: .38rem;border-radius: .15rem;margin: 2% 0 0 0;background: #79d3ff3d;
}
